#ifndef __GUNPOWDER_KEG_BLOCK_H__
#define __GUNPOWDER_KEG_BLOCK_H__

#include "Block.hpp"

using namespace PocketSurvival::Engine;

namespace PocketSurvival
{
	enum class GunpowderKegType
	{
		Small,
		Medium,
		Large
	};
    // 火药桶方块基类
    class GunpowderKegBlock : public Block
    {
	public:
		GunpowderKegType gunpowderKegType;
    public:
		GunpowderKegBlock(GunpowderKegType type);
		virtual const std::vector<BoundingBox> &getCustomCollisionBoxes(int32_t value) override;
    };

} // namespace PocketSurvival


#endif
